sodium mercaptide - English Synonyms Dictionary